package com.linkage.common.base;

import com.linkage.common.util.JSONCustomUtil;
import lombok.Data;

/* *
 * @describe:  类型描述 ，
 * 接口请求对象整个JSON报文接口请求对象整个JSON报文
 *  基础数据（base ）和业务数据（buss）两部分组成。
 * @author shaofeng.cheng
 * @title
 * @date 2020/4/19 17:31
 * @param
 * @return
 * @version: V1.0
 */
@Data
public class RequestInfo<T> {

    /**
     * @Fields  基础数据（base ）
     */
    private ReqBaseBO base = new ReqBaseBO();

    /**
     * @Fields buss : 业务数据（buss）
     */
    private T buss;

    @Override
    public String toString() {
        return JSONCustomUtil.toJsonStr(this);
    }

}
